/**
 * @作者 zxy
 * @时间 2023-03-30 17:50
 * @说明
 */
public class Solution {
    /**
     * 执行用时：0 ms, 在所有 Java 提交中击败了100.00% 的用户
     * 内存消耗：39 MB, 在所有 Java 提交中击败了66.14% 的用户
     * @param root
     * @return
     */
    public boolean isUnivalTree(TreeNode root) {
        boolean res = true;
        if (root.left != null) res = res && root.val == root.left.val && isUnivalTree(root.left);
        if (root.right != null) res = res && root.val == root.right.val && isUnivalTree(root.right);
        return res;
    }
}
